#ifndef CLASSWITHSTRINGS_BEAR_H 
#define CLASSWITHSTRINGS_BEAR_H 

#include "Bear.h"


class ClassWithStringsBear
     : public Bear
{
public:
    ClassWithStringsBear();

    ~ClassWithStringsBear()
    {
        delete( m_object );
    }

    unsigned char getAttributeUnsignedChar();
    void setAttributeUnsignedChar( unsigned char value );

    QString getAttributeQString();
    void setAttributeQString( QString value );

    std::string getAttributeString();
    void setAttributeString( std::string value );

    char getAttributeChar();
    void setAttributeChar( char value );

    uchar getAttributeUChar();
    void setAttributeUChar( uchar value );

private:
    BBObject* m_object;
};

#endif